package com.settlement.system.model.entity.common;

import com.alibaba.excel.annotation.ExcelProperty;
import jakarta.validation.constraints.NotNull;

import java.io.Serializable;
/**
 * ACS用户
 * @author xiaochuan
 * @since 2020-06-02
 */
public class TblAcsUser extends BaseModel implements Serializable {

    /**
     * 用户名
     */
    @ExcelProperty(value = "用户名")
    @NotNull(message = "用户名不能为空")
    private String userName;

    /**
     * 登录名
     */
    @ExcelProperty(value = "登录名")
    @NotNull(message = "登录名不能为空")
    private String loginName;

    /**
     * 角色名称
     */
    @ExcelProperty(value = "角色名称")
    @NotNull(message = "角色名称不能为空")
    private String roleName;

    /**
     * 权限名称
     */
    @ExcelProperty(value = "权限")
    @NotNull(message = "权限不能为空")
    private String authorityName;

    /**
     * 机构编号
     */
    private String organNo;

    /**
     * 权限角色组编码
     */
    private String permissionRoleCode;

    /**
     * 权限角色组名称
     */
    private String permissionRoleName;


    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getLoginName() {
        return loginName;
    }

    public void setLoginName(String loginName) {
        this.loginName = loginName;
    }

    public String getOrganNo() {
        return organNo;
    }

    public void setOrganNo(String organNo) {
        this.organNo = organNo;
    }

    public String getRoleName() {
        return roleName;
    }

    public void setRoleName(String roleName) {
        this.roleName = roleName;
    }

    public String getAuthorityName() {
        return authorityName;
    }

    public void setAuthorityName(String authorityName) {
        this.authorityName = authorityName;
    }

    public String getPermissionRoleCode() {
        return permissionRoleCode;
    }

    public void setPermissionRoleCode(String permissionRoleCode) {
        this.permissionRoleCode = permissionRoleCode;
    }

    public String getPermissionRoleName() {
        return permissionRoleName;
    }

    public void setPermissionRoleName(String permissionRoleName) {
        this.permissionRoleName = permissionRoleName;
    }
}
